ribes rubrum - Spanish English Dictionary